hit extremely hard - Espagnol Anglais Dictionnaire